# -*- coding: utf-8 -*-

################################################################################
## Form generated from reading UI file 'MyTcpServerWidget.ui'
##
## Created by: Qt User Interface Compiler version 6.4.2
##
## WARNING! All changes made in this file will be lost when recompiling UI file!
################################################################################

from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
    QMetaObject, QObject, QPoint, QRect,
    QSize, QTime, QUrl, Qt)
from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
    QFont, QFontDatabase, QGradient, QIcon,
    QImage, QKeySequence, QLinearGradient, QPainter,
    QPalette, QPixmap, QRadialGradient, QTransform)
from PySide6.QtWidgets import (QAbstractItemView, QApplication, QCheckBox, QComboBox,
    QHBoxLayout, QHeaderView, QLabel, QLayout,
    QLineEdit, QPlainTextEdit, QPushButton, QSizePolicy,
    QSpacerItem, QSplitter, QStackedWidget, QTableView,
    QTableWidget, QTableWidgetItem, QVBoxLayout, QWidget)

class Ui_MyTcpServerWidgetClass(object):
    def setupUi(self, MyTcpServerWidgetClass):
        if not MyTcpServerWidgetClass.objectName():
            MyTcpServerWidgetClass.setObjectName(u"MyTcpServerWidgetClass")
        MyTcpServerWidgetClass.resize(876, 657)
        self.verticalLayout_6 = QVBoxLayout(MyTcpServerWidgetClass)
        self.verticalLayout_6.setSpacing(6)
        self.verticalLayout_6.setContentsMargins(11, 11, 11, 11)
        self.verticalLayout_6.setObjectName(u"verticalLayout_6")
        self.splitter_3 = QSplitter(MyTcpServerWidgetClass)
        self.splitter_3.setObjectName(u"splitter_3")
        self.splitter_3.setOrientation(Qt.Vertical)
        self.splitter_2 = QSplitter(self.splitter_3)
        self.splitter_2.setObjectName(u"splitter_2")
        self.splitter_2.setOrientation(Qt.Horizontal)
        self.splitter = QSplitter(self.splitter_2)
        self.splitter.setObjectName(u"splitter")
        self.splitter.setOrientation(Qt.Vertical)
        self.layoutWidget_2 = QWidget(self.splitter)
        self.layoutWidget_2.setObjectName(u"layoutWidget_2")
        self.verticalLayout = QVBoxLayout(self.layoutWidget_2)
        self.verticalLayout.setSpacing(6)
        self.verticalLayout.setContentsMargins(11, 11, 11, 11)
        self.verticalLayout.setObjectName(u"verticalLayout")
        self.verticalLayout.setContentsMargins(0, 0, 0, 0)
        self.client_tableWidget = QTableWidget(self.layoutWidget_2)
        if (self.client_tableWidget.columnCount() < 3):
            self.client_tableWidget.setColumnCount(3)
        __qtablewidgetitem = QTableWidgetItem()
        self.client_tableWidget.setHorizontalHeaderItem(0, __qtablewidgetitem)
        __qtablewidgetitem1 = QTableWidgetItem()
        self.client_tableWidget.setHorizontalHeaderItem(1, __qtablewidgetitem1)
        __qtablewidgetitem2 = QTableWidgetItem()
        self.client_tableWidget.setHorizontalHeaderItem(2, __qtablewidgetitem2)
        self.client_tableWidget.setObjectName(u"client_tableWidget")
        self.client_tableWidget.setEditTriggers(QAbstractItemView.NoEditTriggers)
        self.client_tableWidget.setSelectionMode(QAbstractItemView.SingleSelection)
        self.client_tableWidget.setSelectionBehavior(QAbstractItemView.SelectRows)
        self.client_tableWidget.setColumnCount(3)
        self.client_tableWidget.horizontalHeader().setCascadingSectionResizes(True)
        self.client_tableWidget.horizontalHeader().setStretchLastSection(True)

        self.verticalLayout.addWidget(self.client_tableWidget)

        self.horizontalLayout_2 = QHBoxLayout()
        self.horizontalLayout_2.setSpacing(6)
        self.horizontalLayout_2.setObjectName(u"horizontalLayout_2")
        self.label = QLabel(self.layoutWidget_2)
        self.label.setObjectName(u"label")

        self.horizontalLayout_2.addWidget(self.label)

        self.port_edit = QLineEdit(self.layoutWidget_2)
        self.port_edit.setObjectName(u"port_edit")

        self.horizontalLayout_2.addWidget(self.port_edit)

        self.start_btn = QPushButton(self.layoutWidget_2)
        self.start_btn.setObjectName(u"start_btn")

        self.horizontalLayout_2.addWidget(self.start_btn)


        self.verticalLayout.addLayout(self.horizontalLayout_2)

        self.splitter.addWidget(self.layoutWidget_2)
        self.layoutWidget_3 = QWidget(self.splitter)
        self.layoutWidget_3.setObjectName(u"layoutWidget_3")
        self.verticalLayout_2 = QVBoxLayout(self.layoutWidget_3)
        self.verticalLayout_2.setSpacing(6)
        self.verticalLayout_2.setContentsMargins(11, 11, 11, 11)
        self.verticalLayout_2.setObjectName(u"verticalLayout_2")
        self.verticalLayout_2.setContentsMargins(0, 0, 0, 0)
        self.stackedWidget = QStackedWidget(self.layoutWidget_3)
        self.stackedWidget.setObjectName(u"stackedWidget")
        self.page = QWidget()
        self.page.setObjectName(u"page")
        self.verticalLayout_3 = QVBoxLayout(self.page)
        self.verticalLayout_3.setSpacing(6)
        self.verticalLayout_3.setContentsMargins(11, 11, 11, 11)
        self.verticalLayout_3.setObjectName(u"verticalLayout_3")
        self.verticalLayout_3.setContentsMargins(0, 0, 0, 0)
        self.user_payload_tableWidget = QTableWidget(self.page)
        if (self.user_payload_tableWidget.columnCount() < 3):
            self.user_payload_tableWidget.setColumnCount(3)
        __qtablewidgetitem3 = QTableWidgetItem()
        self.user_payload_tableWidget.setHorizontalHeaderItem(0, __qtablewidgetitem3)
        __qtablewidgetitem4 = QTableWidgetItem()
        self.user_payload_tableWidget.setHorizontalHeaderItem(1, __qtablewidgetitem4)
        __qtablewidgetitem5 = QTableWidgetItem()
        self.user_payload_tableWidget.setHorizontalHeaderItem(2, __qtablewidgetitem5)
        self.user_payload_tableWidget.setObjectName(u"user_payload_tableWidget")
        self.user_payload_tableWidget.setEditTriggers(QAbstractItemView.DoubleClicked)
        self.user_payload_tableWidget.horizontalHeader().setCascadingSectionResizes(True)
        self.user_payload_tableWidget.horizontalHeader().setStretchLastSection(True)

        self.verticalLayout_3.addWidget(self.user_payload_tableWidget)

        self.stackedWidget.addWidget(self.page)

        self.verticalLayout_2.addWidget(self.stackedWidget)

        self.add_user_payload = QPushButton(self.layoutWidget_3)
        self.add_user_payload.setObjectName(u"add_user_payload")

        self.verticalLayout_2.addWidget(self.add_user_payload)

        self.splitter.addWidget(self.layoutWidget_3)
        self.splitter_2.addWidget(self.splitter)
        self.verticalLayoutWidget = QWidget(self.splitter_2)
        self.verticalLayoutWidget.setObjectName(u"verticalLayoutWidget")
        self.verticalLayout_5 = QVBoxLayout(self.verticalLayoutWidget)
        self.verticalLayout_5.setSpacing(6)
        self.verticalLayout_5.setContentsMargins(11, 11, 11, 11)
        self.verticalLayout_5.setObjectName(u"verticalLayout_5")
        self.verticalLayout_5.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout_4 = QHBoxLayout()
        self.horizontalLayout_4.setSpacing(6)
        self.horizontalLayout_4.setObjectName(u"horizontalLayout_4")
        self.filter_name_comboBox = QComboBox(self.verticalLayoutWidget)
        self.filter_name_comboBox.setObjectName(u"filter_name_comboBox")

        self.horizontalLayout_4.addWidget(self.filter_name_comboBox)

        self.filter_edit = QLineEdit(self.verticalLayoutWidget)
        self.filter_edit.setObjectName(u"filter_edit")

        self.horizontalLayout_4.addWidget(self.filter_edit)


        self.verticalLayout_5.addLayout(self.horizontalLayout_4)

        self.payload_tableView = QTableView(self.verticalLayoutWidget)
        self.payload_tableView.setObjectName(u"payload_tableView")
        sizePolicy = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Ignored)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.payload_tableView.sizePolicy().hasHeightForWidth())
        self.payload_tableView.setSizePolicy(sizePolicy)
        self.payload_tableView.setEditTriggers(QAbstractItemView.NoEditTriggers)
        self.payload_tableView.horizontalHeader().setCascadingSectionResizes(True)
        self.payload_tableView.horizontalHeader().setStretchLastSection(True)

        self.verticalLayout_5.addWidget(self.payload_tableView)

        self.horizontalLayout_3 = QHBoxLayout()
        self.horizontalLayout_3.setSpacing(6)
        self.horizontalLayout_3.setObjectName(u"horizontalLayout_3")
        self.horizontalSpacer = QSpacerItem(40, 20, QSizePolicy.Expanding, QSizePolicy.Minimum)

        self.horizontalLayout_3.addItem(self.horizontalSpacer)

        self.raw_checkBox = QCheckBox(self.verticalLayoutWidget)
        self.raw_checkBox.setObjectName(u"raw_checkBox")

        self.horizontalLayout_3.addWidget(self.raw_checkBox)

        self.auto_scroll_checkBox = QCheckBox(self.verticalLayoutWidget)
        self.auto_scroll_checkBox.setObjectName(u"auto_scroll_checkBox")
        self.auto_scroll_checkBox.setChecked(True)

        self.horizontalLayout_3.addWidget(self.auto_scroll_checkBox)

        self.clear_btn = QPushButton(self.verticalLayoutWidget)
        self.clear_btn.setObjectName(u"clear_btn")

        self.horizontalLayout_3.addWidget(self.clear_btn)

        self.export_btn = QPushButton(self.verticalLayoutWidget)
        self.export_btn.setObjectName(u"export_btn")

        self.horizontalLayout_3.addWidget(self.export_btn)


        self.verticalLayout_5.addLayout(self.horizontalLayout_3)

        self.verticalLayout_5.setStretch(1, 1)
        self.splitter_2.addWidget(self.verticalLayoutWidget)
        self.splitter_3.addWidget(self.splitter_2)
        self.layoutWidget = QWidget(self.splitter_3)
        self.layoutWidget.setObjectName(u"layoutWidget")
        self.verticalLayout_4 = QVBoxLayout(self.layoutWidget)
        self.verticalLayout_4.setSpacing(6)
        self.verticalLayout_4.setContentsMargins(11, 11, 11, 11)
        self.verticalLayout_4.setObjectName(u"verticalLayout_4")
        self.verticalLayout_4.setSizeConstraint(QLayout.SetMaximumSize)
        self.verticalLayout_4.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout = QHBoxLayout()
        self.horizontalLayout.setSpacing(6)
        self.horizontalLayout.setObjectName(u"horizontalLayout")
        self.horizontalLayout.setSizeConstraint(QLayout.SetDefaultConstraint)
        self.send_msg_plainTextEdit = QPlainTextEdit(self.layoutWidget)
        self.send_msg_plainTextEdit.setObjectName(u"send_msg_plainTextEdit")
        sizePolicy1 = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)
        sizePolicy1.setHorizontalStretch(0)
        sizePolicy1.setVerticalStretch(0)
        sizePolicy1.setHeightForWidth(self.send_msg_plainTextEdit.sizePolicy().hasHeightForWidth())
        self.send_msg_plainTextEdit.setSizePolicy(sizePolicy1)
        self.send_msg_plainTextEdit.setMaximumSize(QSize(16777215, 200))

        self.horizontalLayout.addWidget(self.send_msg_plainTextEdit)

        self.send_pushButton = QPushButton(self.layoutWidget)
        self.send_pushButton.setObjectName(u"send_pushButton")
        self.send_pushButton.setEnabled(False)
        sizePolicy2 = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.MinimumExpanding)
        sizePolicy2.setHorizontalStretch(0)
        sizePolicy2.setVerticalStretch(0)
        sizePolicy2.setHeightForWidth(self.send_pushButton.sizePolicy().hasHeightForWidth())
        self.send_pushButton.setSizePolicy(sizePolicy2)
        self.send_pushButton.setMaximumSize(QSize(16777215, 200))

        self.horizontalLayout.addWidget(self.send_pushButton)

        self.horizontalLayout.setStretch(0, 1)

        self.verticalLayout_4.addLayout(self.horizontalLayout)

        self.verticalLayout_4.setStretch(0, 1)
        self.splitter_3.addWidget(self.layoutWidget)

        self.verticalLayout_6.addWidget(self.splitter_3)

        self.tips_label = QLabel(MyTcpServerWidgetClass)
        self.tips_label.setObjectName(u"tips_label")
        self.tips_label.setStyleSheet(u"color: rgb(255, 0, 0);")

        self.verticalLayout_6.addWidget(self.tips_label)


        self.retranslateUi(MyTcpServerWidgetClass)

        self.filter_name_comboBox.setCurrentIndex(-1)


        QMetaObject.connectSlotsByName(MyTcpServerWidgetClass)
    # setupUi

    def retranslateUi(self, MyTcpServerWidgetClass):
        MyTcpServerWidgetClass.setWindowTitle(QCoreApplication.translate("MyTcpServerWidgetClass", u"MyTcpServerWidget", None))
        ___qtablewidgetitem = self.client_tableWidget.horizontalHeaderItem(0)
        ___qtablewidgetitem.setText(QCoreApplication.translate("MyTcpServerWidgetClass", u"Time", None));
        ___qtablewidgetitem1 = self.client_tableWidget.horizontalHeaderItem(1)
        ___qtablewidgetitem1.setText(QCoreApplication.translate("MyTcpServerWidgetClass", u"UUID", None));
        ___qtablewidgetitem2 = self.client_tableWidget.horizontalHeaderItem(2)
        ___qtablewidgetitem2.setText(QCoreApplication.translate("MyTcpServerWidgetClass", u"IMEI", None));
        self.label.setText(QCoreApplication.translate("MyTcpServerWidgetClass", u"\u7aef\u53e3:", None))
        self.port_edit.setText(QCoreApplication.translate("MyTcpServerWidgetClass", u"8088", None))
        self.start_btn.setText(QCoreApplication.translate("MyTcpServerWidgetClass", u"Start", None))
        ___qtablewidgetitem3 = self.user_payload_tableWidget.horizontalHeaderItem(0)
        ___qtablewidgetitem3.setText(QCoreApplication.translate("MyTcpServerWidgetClass", u"Description", None));
        ___qtablewidgetitem4 = self.user_payload_tableWidget.horizontalHeaderItem(1)
        ___qtablewidgetitem4.setText(QCoreApplication.translate("MyTcpServerWidgetClass", u"Payload", None));
        ___qtablewidgetitem5 = self.user_payload_tableWidget.horizontalHeaderItem(2)
        ___qtablewidgetitem5.setText(QCoreApplication.translate("MyTcpServerWidgetClass", u"Operation", None));
        self.add_user_payload.setText(QCoreApplication.translate("MyTcpServerWidgetClass", u"Add Payload", None))
        self.filter_name_comboBox.setCurrentText("")
        self.filter_edit.setPlaceholderText(QCoreApplication.translate("MyTcpServerWidgetClass", u"\u8bf7\u8f93\u5165\u8981\u8fc7\u6ee4\u7684\u5185\u5bb9\uff0c\u652f\u6301\u6b63\u5219\u8868\u8fbe\u5f0f", None))
        self.raw_checkBox.setText(QCoreApplication.translate("MyTcpServerWidgetClass", u"raw", None))
        self.auto_scroll_checkBox.setText(QCoreApplication.translate("MyTcpServerWidgetClass", u"AutoScroll", None))
        self.clear_btn.setText(QCoreApplication.translate("MyTcpServerWidgetClass", u"Clear", None))
        self.export_btn.setText(QCoreApplication.translate("MyTcpServerWidgetClass", u"Export", None))
        self.send_msg_plainTextEdit.setPlaceholderText(QCoreApplication.translate("MyTcpServerWidgetClass", u"\u8bf7\u8f93\u5165\u8981\u53d1\u9001\u7684\u62a5\u6587", None))
        self.send_pushButton.setText(QCoreApplication.translate("MyTcpServerWidgetClass", u"Send", None))
        self.tips_label.setText("")
    # retranslateUi

